//
//  CrazyInputBackView.h
//  webSocket
//
//  Created by 马军凯 on 2019/1/14.
//  Copyright © 2019年 ZH. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "CrazyChatAddExtensionBackView.h" //+号扩展
#import "CrazyChatAddExtensionModel.h"
#import "CrazyChatExpressionAllView.h" //表情

@protocol CrazyChatSendDataDelegate <NSObject>

@end

@interface CrazyInputBackView : UIView

//初始化
+ (CrazyInputBackView *)sharedDefault;


//切换按钮，+号，笑脸，输入框等等背景
@property (nonatomic, weak) UIView *downAllBackView;
//语音 文本切换按钮
@property (nonatomic, weak) UIButton *changeVoiceAndTextBtn;
//输入框 按住说话的内容
@property (nonatomic, weak) UIView *allWhiteBackView;
//语音的时候的按住说话
@property (nonatomic, weak) UIButton *voiceBtn;
//输入框
@property (nonatomic, weak) UITextView *inputTextView;
//笑脸
@property (nonatomic, weak) UIButton *smilingFacebtn;
//+号按钮
@property (nonatomic, weak) UIButton *addExtensionBtn;
//发送按钮
@property (nonatomic, weak) UIButton *sendBtn;


//+号扩展的内容
@property (nonatomic, strong) CrazyChatAddExtensionBackView *extensionBackView;
//表情扩展的内容
@property (nonatomic, strong) CrazyChatExpressionAllView *expressionView; //表情的View


//添加+号内的内容 数组内必须是addExtensionModel 类型
- (void)addExtensionContentWithArray:(NSArray<CrazyChatAddExtensionModel *> *)array;

//UITableView
@property (nonatomic, strong) UITableView *tableView;


@end


































